microbial species - Spanish English Dictionary